package com.erp.erp_ui.warehouse.enums;

/**
 * @ClassName : WarehouseRentStatusEnum
 * @Description : 仓库租金状态枚举
 * @Author : lst
 * @Date: 2021-06-16 15:41
 */
public enum WarehouseRentStatusEnum {
    /**
     * 草稿
     */
    DRAFT(1, "草稿"),
    /**
     * 已启动
     */
    ACTIVATED(2, "已启动"),
    /**
     * 已停止
     */
    STOPPED(3, "已停止");

    /**
     * id
     */
    private int id;

    /**
     * 描述
     */
    private String desc;

    public int getId() {
        return id;
    }

    public String getDesc() {
        return desc;
    }

    WarehouseRentStatusEnum(int id, String desc) {
        this.id = id;
        this.desc = desc;
    }

    /**
     * 通过id获取描述信息
     * @param id
     * @return
     */
    public static String getDescById(int id){
        for(WarehouseRentStatusEnum warehouseRentStatusEnum : WarehouseRentStatusEnum.values()){
            if(warehouseRentStatusEnum.getId() == id){
                return warehouseRentStatusEnum.getDesc();
            }
        }
        return "";
    }
}
